github.com/0chain/gosdk@v1.17.11/docs/uml/get allocation diff.puml (about)

     1  @startuml
     2  participant "<size:20><&terminal></size> ./zbox get-diff" as cli
     3  collections gosdk
     4  
     5  cli -> gosdk: GetAllocationDiff(localcache, localpath, filter, exclPath)
     6  
     7  gosdk -> gosdk: validate localSycnCachePath
     8  gosdk -> gosdk: build a map for exclude path
     9  gosdk -> gosdk: get flat file list from remote
    10  gosdk -> gosdk: get flat file list on the local filesystem
    11  gosdk -> gosdk: get the file diff with operation
    12  gosdk --> cli: return file diff
    13  @enduml